artificial inoculation - Alemán Inglés Diccionario